home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / music / video096.zip / CHAP1.DOC < prev    next >
Text File  |  1986-12-09  |  18KB  |  395 lines

  1. Video Voice Version 0.9  December 9, 1986
  2. Grassroots Computing, P O Box 460, Berkeley, CA 94701
  3. (415 644-1855)
  4.  
  5.  
  6.                             Chapter 1
  7.  
  8.               GENERAL INFORMATION ABOUT VIDEO VOICE
  9.  
  10.  
  11. A.  Video Voice is a SCREEN-FOLLOWING PROGRAM.  
  12.  
  13.      A screen-following program is a special kind of computer 
  14. program.  It examines the contents of the video monitor's screen 
  15. and makes the information that is on the screen available to a 
  16. blind computer user by means of a speech synthesizer.
  17.  
  18.      We have tried to make Video Voice simple to use. But for 
  19. beginners, mastering the idiocyrncracies of computers is often 
  20. frustrating. Our advice is to be patient.  You must learn a 
  21. little about computers, a little about other software, a little 
  22. about speech devices and a little about reading computer manuals.  
  23. Don't give up and don't try to learn it all in one day.  
  24.  
  25. B.  What equipment is required to run Video Voice?
  26.  
  27.      1.  Video Voice will run properly on TRUE COMPATIBLES, also 
  28. known as IBM clones.  We at Grassroots Computing have made Video 
  29. Voice as compatible as possible.  We wish it could run on 
  30. everybody's computer.  If Video Voice does not run properly on 
  31. your non-IBM computer, it is probably because the computer is not 
  32. compatible enough.  Send us a letter giving as much technical 
  33. information about your computer as possible, and we will try to 
  34. make Video Voice run properly with it.  
  35.      
  36.      Video Voice has been tested (and works fine) on the 
  37. following computers:
  38.           IBM PC and XT
  39.           Toshiba T1100 +
  40.           AT&T 6300
  41.           Kaypro model 16, model 2000, Kaypro PC
  42.           Compaq Deskpro PC
  43.           Leading Edge Model D 
  44.           Radio Shack model 1200
  45.           many of the no-name clones
  46.         
  47.      If you try to run Video Voice on some other machine, please 
  48. tell us about it.  
  49.  
  50.      Video Voice does not run on the PCjr. If enough people 
  51. ask for it, we will try to make it work.  The PCjr is not nearly 
  52. as compatible as people assume.  
  53.  
  54.      It also does not run on the HP Vectra.  Hewlett Packard has 
  55. a habit of including "enhancements" that make many of their MS 
  56. DOS machines non-compatible.  If you try to use Video Voice on 
  57. any HP machines, please tell us how successful you were.  That 
  58. way we can get a list of those HP machines that Video Voice works 
  59. with, and those that it does not.
  60.  
  61.      Video Voice should work fine on the IBM PC Portable, the IBM 
  62. Convertible and the IBM AT.  Please call us if you have any 
  63. difficulties on these machines.
  64.  
  65.      2.  Your computer must have a video-display adapter 
  66. installed.  It is not necessary to have a video monitor turned on 
  67. or even attached to the video-display card, but a video-display 
  68. card must be installed.  Some computers (primarily the lap-top 
  69. portables) already have video-display circuitry built in, in 
  70. which case the video-display adapter is not necessary.
  71.  
  72.      3.  If your synthesizer uses a serial port, your computer 
  73. must have an Asynchronous Communications Adapter, also called an 
  74. RS232 port.
  75.  
  76.      If your synthesizer uses a parallel port, your computer must 
  77. have a Parallel Communications Adaptor.  
  78.  
  79.      Both of these adapters are usually contained on a 
  80. Multifunction Card, which usually has additional memory as well.  
  81.  
  82.      4.  The synthesizer must be attached to the computer by an 
  83. appropriate communications cable.  Video Voice will communicate 
  84. with your speech syntheizer either through your computer's 
  85. parallel or serial port, depending on the brand and model of the 
  86. synthesizer.  Each synthesizer requires its own special cable 
  87. design.  The cables can be purchased from the manufacturer of the 
  88. speech synthesizer you are using, from Grassroots Computing, or 
  89. be custom made by a qualified electronics technician.  DO NOT TRY 
  90. TO MAKE THE CABLE YOURSELF -- AN IMPROPERLY MADE CABLE COULD 
  91. DAMAGE YOUR EQUIPMENT.  
  92.  
  93.      The IBM parallel port uses a non-standard connector, so you 
  94. will probably have to get an IBM-to-Centronics parallel cable 
  95. adapter to connect with the custom parallel cable.
  96.  
  97.      The serial ports on some computers use a DB 9 connector 
  98. instead of the DB 25 connector which is more common on personal 
  99. computers.  If this is the case, you must acquire a DB 9 to DB 25 
  100. converter to use your serial synthesizer. 
  101.  
  102.      5.  Your computer must have adequate memory.  Fortunately, 
  103. add-on memory is relatively cheap these days.  Many programs 
  104. require massive amounts of memory and DOS is getting bigger with 
  105. each version.  256 K is the smallest practical amount of memory.  
  106. We seriously suggest that you install at least 512 K and 
  107. preferably 640 K of memory in your computer.  If you can afford 
  108. it, get a couple "meg" of RAM.  
  109.  
  110. C.  What comes in the Video Voice package?
  111.  
  112.      The package you receive from Grassroots Computing contains 
  113. several items.
  114.  
  115.      1. One or more floppy disks containing the program and the 
  116. files needed to run Video Voice on your computer.  It does NOT 
  117. contain any DOS (disk operating system) files.  Additional files 
  118. contain the Video Voice manual, which can be output to a printer, 
  119. brailler, or speech synthesizer. (only parts of the manual are 
  120. included with version 0.9 -- more will be coming soon)
  121.  
  122.      2.   One or more cassettes.  The instructions on how to use 
  123. Video Voice are contained on the cassettes.  Some of the 
  124. cassettes are not completely filled.  The cassettes are recorded 
  125. in Library of Congress format -- 4 track at 15/16ths inches per 
  126. second. 
  127.  
  128.      3.   A note in braille to remind you that a braille version 
  129. of selected parts of the documentation is available at extra 
  130. cost. 
  131.  
  132.      4.   Print documentation in a three-ring binder. (Note -- if 
  133. you purchased Video Voice prior to January 1, 1987 at the special 
  134. $100.00 cash price, print documentation is not included.)
  135.  
  136.      5.   A User-Support registration card.  You are NOT a 
  137. registered owner of Video Voice until you have returned the 
  138. registration card to Grassroots Computing.  Please answer the 
  139. questions on the card for our User Support Department to be 
  140. able to provide rapid and thorough assistance.  Only registered 
  141. owners can call the Grassroots Computing Hotline for assistance.  
  142. See appendix P of this manual for further information about user 
  143. support. (appendix P not written yet)
  144.  
  145.      6.  Some miscellaneous sales brochures about Grassroots 
  146. Computings products.
  147.  
  148. D.  What files are on the disk?
  149.  
  150.      1.  VIDVOICE.COM is the file that contains the Video Voice 
  151. program.  
  152.  
  153.      2.  VIDVOICE.000 is a companion overlay file required by 
  154. Video Voice.  
  155.  
  156.      3.  LCOM.EXE is a background program that MUST be loaded 
  157. before VIDVOICE.COM is run.  LCOM.EXE coordinates communications 
  158. between the computer and the synthesizer when the serial port is 
  159. used.  IF YOU HAVE BEEN USING SOME OTHER VERSION LCOM.EXE, YOU 
  160. MUST REPLACE IT WITH THIS NEW VERSION.
  161.  
  162.      4.  GRCONFIG.YAK is the database that stores all the set-up 
  163. information that Video Voice uses. The text file GRCONFIG.DOC has 
  164. further information about GRCONFIG.YAK.
  165.  
  166.      5.  GRCONFIG.COM is a program that makes it easier for you 
  167. to change GRCONFIG.YAK to your special needs. (not written yet)
  168.  
  169.      6.  R-U-THER.COM is a special program that will help you set 
  170. up Video Voice the first time you use it. (not written yet)
  171.  
  172.      7. PRACTICE.TXT is a text file for you to practice on. (not 
  173. written yet)
  174.  
  175.      8. VV.BAT is a batch file which automatically loads LCOM and 
  176. Video Voice for you when you type VV on your keyboard.  The 
  177. contents of VV.BAT can be made part of your AUTOEXEC.BAT file.
  178.  
  179.      9. HARDVV.BAT is a batch file which automatically loads LCOM 
  180. and Video Voice for you when you use a hard disk system.  The 
  181. contents of HARDVV.BAT can be made part of your AUTOEXEC.BAT 
  182. file.  If you do not include it in your AUTOEXEC.BAT file, rename 
  183. it to VV.BAT, and type vv on your keyboard to run Video Voice.
  184.  
  185.     10. README is a text file that contains up-to-date 
  186. information about any changes that have been made to Video Voice 
  187. and that has not yet been included in the documentation.  
  188.  
  189.      11. There are a number of files which contain the chapters 
  190. and appendices of the Video Voice documentation.  These are 
  191. "straight ASCII" files that can be printed on any printer.
  192.  
  193. E.   What synthesizers does Video Voice work with?
  194.  
  195.      1.  A speech synthesizer is required to produce the speech 
  196. output.  Video Voice is designed to work with the Echo PC / GP, 
  197. the Votrax PSS and PSS model B, the DECtalk, the MicroVox and the 
  198. IntexTalker, and the Votalker and SynPhonix.
  199.  
  200.      2.   Video Voice works with the Echo PC manufactured by 
  201. Street Electronics.  The Echo GP is the same synthesizer, with a 
  202. different cable; if you attach an Echo PC cable to an Echo GP, it 
  203. behaves like an Echo PC.  Video Voice has been especially written 
  204. to take advantage of the Echo's ability to change speed, 
  205. inflection, and pitch.  
  206.  
  207.      Video Voice works fine with the older Echo parallel speech 
  208. synthesizers, which are, unfortunately, rather rare.
  209.  
  210.      It is possible to run Video Voice with the Echo PC2 internal 
  211. card speech synthesizer, but due to the design of the 
  212. synthesizer, results are generally unsatisfactory.  We do not 
  213. recommend the use of the Echo PC2, and do not include it as one 
  214. of the options.
  215.  
  216.      3.  Video Voice has been highly customized to work with the 
  217. Votrax Personal Speech System.  It can take advantage of the 
  218. Votrax speed and pitch contols.  It can run either in serial or 
  219. parallel.  It can control the Votrax's internal clock to produce 
  220. chimes or announce the time on the quarter hour.  
  221.  
  222.      If you have a Votrax PSS model B, be sure that you have 
  223. "firstsyn = Votrax-B" in the GRCONFIG.YAK file.
  224.      
  225.      Video Voice can even use the Votrax as a very sophisticated 
  226. switching device to send data to a printer or brailler, under 
  227. computer control.  Computer controlled switching to a single 
  228. parallel device is possible if the Votrax PSS is run from the 
  229. serial port.  If the Votrax PSS is run from the parallel port and 
  230. a special Votrax cable is used, it is possible to control one 
  231. additional serial device and one additional parallel device with 
  232. the Votrax PSS acting as an electronic switch-box.  Contact 
  233. Grassroots Computing for more information and pricing.
  234.  
  235.      If you run your Votrax PSS in parallel, it is crucial that 
  236. you be sure you have the proper parallel cable.  We know of six 
  237. computers that have been badly damaged by use of a Votrax PSS 
  238. with an incorrect parallel cable.  This problem is not present if 
  239. you run your Votrax PSS in serial.
  240.  
  241.      Video Voice has not been tested (as of 9 December 1986) with 
  242. the Votrax Type'N'Talk.  
  243.  
  244.      4.   Video Voice has been customized to take advantage of 
  245. the fine speech quality and multiple voices of the DECtalk 
  246. syntheize manufactured by Digital Equipment Corportation.
  247.  
  248.      Video Voice controls the speed of DECtalk's speech.  
  249.  
  250.      With Video Voice, you can switch back and forth between the 
  251. voice personalities that the DECtalk has available.
  252.  
  253.      5.   Video Voice can be used with the MicroVox and the 
  254. IntexTalker.  These machines are relatively primitive, but quite 
  255. usable.
  256.  
  257.      6.  Video Voice can be run with both the Votalker and the 
  258. SynPhonix internal synthesizer cards.  We have just received our 
  259. cards and Version 0.9 ( 9 December 1986) is still a bit buggy 
  260. when run with these synthesizers.  If you use either of these 
  261. synthesizers, please call us for an update to the most recent 
  262. version.  The main thing to remember is that you must use a shut-
  263. up command (shift-shift or prefix-escape) and wait for the 
  264. synthesizer to be quiet before re-booting your computer.  Video 
  265. Voice does not support PortTalk at this time.
  266.  
  267.      7.  Other models of speech synthesizers will be supported 
  268. in the future if enough users express interest.  
  269.  
  270.      6.   Most of the above synthesizers are available for purchase from 
  271. Grassroots Computing.
  272.  
  273. F.   What programs does VideoVoice not work with?
  274.  
  275.      1.  A screen-reading program only works with CHARACTER 
  276. OUTPUT.  It cannot interpret GRAPHICS OUTPUT.  
  277.  
  278.      Microcomputers have two main ways of representing data on 
  279. the video monitor's screen.  These are character output, and 
  280. graphics output.  
  281.  
  282.      There is a third way, vector output, that is only used radar 
  283. screens and very expensive techincal computers.  We are not 
  284. concerned with vector output.
  285.  
  286.      Character output is the most commonly used technique for 
  287. representing data on a screen.  It is used by almost all programs 
  288. that display text on the screen.  It's most obvious use is for 
  289. displaying letters, numbers, and punctuation marks.  
  290.  
  291.      It is also frequently used to display special symbols, such 
  292. as Greek letters used in mathematics, characters that have been 
  293. designed to form the four corners, top, bottom, and sides of a 
  294. box, special technical symbols, etc.  
  295.  
  296.      All character output is restricted to displaying specific 
  297. letters, numbers, punctuation, and special symbols.  The shape of 
  298. each character has been pre-defined and cannot be changed.  
  299. Neither can the size of the character be changed when it is 
  300. displayed on the video monitor's screen.  
  301.  
  302.      Since the computer displays whole characters on the screen, 
  303. screen-reading programs can perceive the characters as whole 
  304. units, and inform the speech synthesizer of what it found on the 
  305. screen.
  306.  
  307.      Graphics output is used to display pictures on the screen.  
  308. Usually the graphics can be displayed in color.  It is sometimes 
  309. used to display letters, numbers, and punctuation, but this is 
  310. unusual, unless there is something special about the shape or 
  311. size of the character.  
  312.  
  313.      Graphics output is composed of thousands of little dots of 
  314. light that are beamed onto the back of the display screen.  Each 
  315. dot of light is controlled separately.  Because of this, it is 
  316. impossible for a screen-following program to interpret the dots 
  317. of light as specific characters.  GRAPHICS PROGRAMS CANNOT BE 
  318. READ BY SCREEN-READING PROGRAMS.
  319.  
  320.      Because the following programs use graphics, they cannot be 
  321. used with Video Voice.
  322.  
  323.      a.  MicroSoft Word (in graphics mode, load Word with the /c 
  324. option to make it compatible with Video Voice)
  325.      b.  any CAD (computer aided design) program
  326.      c.  any program that allows variations in character shape or 
  327. size
  328.  
  329.      2.  Video Voice will not make much sense when used with 
  330. arcade-type games.  It probably will not work at all.
  331.  
  332.      3.  Video Voice will not work with any program that uses a 
  333. self-booting disk.  Some games are self-booting, and cannot be 
  334. used with Video Voice.  
  335.  
  336.      The most notable of these games are the older versions of 
  337. the Infocom text adventure games.  New versions are no longer 
  338. copy protected and work fine with Video Voice.  If you have one 
  339. of the older versions, there is a public domain program called 
  340. ZORKTOOLS that will convert your Infocom game so that it will 
  341. work with PC-DOS and MS-DOS.  If you use ZorkTools to convert 
  342. your Infocom game, it will run with Video Voice with no problem.  
  343. PLEASE, DO NOT use ZorkTools to make copies of Infocom games you 
  344. have not paid for, or to distribute them to others.  Doing so is 
  345. illegal.  If fear of the law isn't enough -- just remember, if 
  346. the programmer doesn't get paid for his labors, why should he 
  347. bother to keep writing those wonderful programs for us to use?
  348.  
  349.      4.  Video Voice will not work with any operating system 
  350. other than PC-DOS or MS-DOS.  It will not work with UNIX, or any 
  351. of the CP/M operating systems.
  352.  
  353.      5.  Video Voice will not work properly with certain programs 
  354. that "steal the keyboard interrupt."  The early versions of XY-
  355. Write were notorious for this problem.  
  356.  
  357.      The program SmartCom, which is provided with the Hayes 
  358. SmartModems, is another example.  SmartCom has other problems as 
  359. well, so WE DO NOT RECOMMEND SMARTCOM TO ANYBODY.  PC-Talk not only 
  360. costs very little but it also does a superb job of handling your 
  361. telecommunications needs.  If your computer communicates directly 
  362. with a mainframe or mini computer, we suggest you try the 
  363. terminal emulator program PCVT, which is also public domain.
  364.  
  365.      Macro processor programs such as ProKey, SmartKey, SuperKey, 
  366. etc. tend to be among the "sleaziest" programs on the market, 
  367. from the programmer's point of view.  They may or not work 
  368. successfully with Video Voice, depending on versions numbers.  If 
  369. you can get a copy of Version 3 of ProKey, that version is the most 
  370. useful to blind people.  Version 4 some "improvements" that make 
  371. it much more difficult for the visually impaired to use.
  372.  
  373.      There are a few others that "steal the keyboard interrupt", 
  374. but thankfully they are becoming less common.
  375.  
  376.      6.  Some background processors (programs that "wait in the 
  377. background" and then "pop-up" when they are needed) will cause 
  378. "traffic conflicts" inside the computer.  Many of these programs 
  379. instruct you to make sure that it is the last background 
  380. processor loaded into your computer.  
  381.  
  382.      In general, stay away from these kinds of programs, or at 
  383. least try the program before you buy it.  If you have a problem 
  384. with this kind of program, make sure that Video Voice is loaded 
  385. before the offending background processor.  If you still have 
  386. problems, tell us about the program, so that we can warn others 
  387. to avoid it.  
  388.  
  389.      SideKick is in this category, the calculator works fine by 
  390. using the Video Voice FIND BOX command, but the notepad is only 
  391. accessible in review mode, because of the nasty tricks SideKick 
  392. does to the real-time cursor.
  393.  
  394.  
  395. (Grassroots form CHAP1.DOC 12/09/86)